hold on to hope - German English Dictionary